salmo salar - English Synonyms Dictionary

salmo salar

n.
[1] Atlantic salmon